סןף סוף סדרת מדריכים ברורה לפיתוח אפליקציות למערכת ההפעלה של גוגל, אנדרואיד. והפעם – הקדמה על מערכת ההפעלה והתקנת סביבת הפיתוח.
שלום לכולם!
ברוכים הבאים למדריך הראשון בסדרת מדריכים לפיתוח בסיסי לאנדרואיד.
ובמדריך הראשון:
• מה זה אנדרואיד ומה הוא מספק
• היכרות עם סביבת הפיתוח והתקנה
הקדמה
מה זה אנדרואיד?
אנדרואיד היא מערכת הפעלה המבוססת על ליבת לינוקס. מערכת ההפעלה מפורסמת על ידי גוגל כפרויקט קוד פתוח הנקרא AOSP (Android Open Source Project).המערכת מספקת ממשק משתמש עשיר, תומכת בגרפיקה בתלת מימד ובדו מימד באמצעות OpenGL, שימוש במסד נתונים מסוג SQLite ותמיכה בפעולות רקע.
את האפליקציות מפתחים בסביבת פיתוח תומכת (לרב eclipse) וכותבים באמצעות קוד JAVA.
מה צריך לדעת כדי להמשיך במדריך?
כמובן – מחשב עם ווינדוס (XP או יותר), מק (גרסה 10.8.5 או יותר) או לינוקס.סביבת פיתוח וJAVA - בהמשך המדריך.
כדי לפתח לאנדרואיד לא צריך טלפון אנדרואיד (אבל כדאי) – נדבר על זה בהמשך.
סביבת הפיתוח
ערכת הפיתוח של אנדרואיד, או SDK (Android Software Development Kit) מכילה בתוכה שלל כלים חשובים לפיתוח, בדיקה, והרצת האפליקציה.ערכת הפיתוח מכילה בתוכה כלי מאוד חשוב והוא נקרא ADB (Android Debug Bridge). הכלי מאפשר חיבור למכשיר אנדרואיד (וירטואלי או ממשי), ניהול המכשיר ותיקון באגים באפליקציה.
גוגל מספקת שני סביבות פיתוח משולבות (IDE):
1. ADT (Android Development Tools) – שמבוסס על סביבת הפיתוח eclipse, בו נשתמש בסדרת המדריכים.
2. Android Studio – סביבת פיתוח חדשה יחסית, עדיין בגרסת בטא. מבססת על סביבת הפיתוח IntelliJ.
התקנת סביבת הפיתוח
ועכשיו לחלק המעניין במדריך – התקנת סביבת הפיתוח.בסדרת המדריכים נעבוד בסביבת הפיתוח eclipse שמצריכה JAVA מותקן על המחשב.
שלב 1 – התקנת JAVA
הורידו והתקינו את JAVA מהאתר הרשמי: כאן.שלב 2 – הורדת ה-ADT
הורידו את ה-ADT מאתר הרשמי של אנדרואיד: כאן.יש ללחוץ על הכפתור הכחול "Download The SDK", לאשר את התנאים ולבחור גרסת סיביות.
שלב 3
חלצו את הקבצים מקובץ ה-ZIP אל כל מקום במחשב, איפה שנוח לכם.שלב 4 – התקנת ה-workspace
ה- Workspace הוא תיקייה המכילה בתוכה את כל הפרויקטים ב-eclipse.בתוך תיקיית ה-ADT, כנסו לתיקייה eclipse והריצו את eclipse (לוגו ירוק או סגול, תלוי במערכת ההפעלה).
בחלון שנפתח, בחרו את מיקום תיקיית ה-Workspace. מומלץ לסמן את תיבת הסימון על מנת לקבוע את מיקום ברירת המחדל של ה-Workspace.
סיום
זהו! סביבת הפיתוח ADT מוכנה לשימוש. אם כל השלבים עברו בהצלחה, אתם אמורים לראות את המסך הבא:עד כאן המדריך הראשון, ובמדריכים הבאים:
• יצירת אפליקציה ראשונה ושימוש בסביבת הפיתוח
• AVD – Android Virtual Device
• אלמנטים בסיסיים
• JAVA: משתנים ומערכים
• JAVA: try ו-catch, if ו-else
• JSON
• תכנות מונחה עצמים
ועוד...
מקווה שהבנתם :)
תגובות לכתבה:
נחמד!
אהבתי :)
לדעתי פיתוח אפליקציות הוא תחום מגניב, אבל לא ממש נוח.
למה לא נוח?
כי אם אתה רוצה לפתח אפליקציה טובה - אתה צריך לפתח אותה לפחות ל-2 חנויות שונות (app store וה-market של אנדרואיד).
אני אישית מעוניין להתחיל לפתח אפליקציות דווקא ל-windows phone, בגלל שאפשר לבנות את האפליקציות שם ב-html 5 ו-JS, שאני מכיר יותר טוב מ-#C או Java....
אבל מדריך מעולה!! D:
תודה רבה, חיכתי לזה :)
מחכה להמשך!
כל הכבוד ,אשמח לראות דברים קצת יותר מתקדמים.
@ArielSafari יש את זה בכל תחום בערך,גם בבניית אתרים אתה צריך להתאים קוד ב js,css לדפדפנים שונים וגם את הצד שרת הרבה פעמים יש שרתים שתומכים רק בגירסאות נמוכות שדורשות ממך לממש לבד חלק מהפונקציות ולפעמים גם לשנות חלקים רבים בתכנית.
אם בכל זאת לא השתכנעת יש את phonegap של אדובי שמאפשר לפתח לכל הפלטפורמות בלי ידע ב java ,הכל מבוסס על סיינטקס של html - js - css . כמובן שיש כל מיני שינויים מינורים שצריך לעשות כדי להתאים לכל מערכת אבל בסופו של דבר הוא חוסך המון זמן עבודה על מנת ליצור אפליקציה לכל הפלטפורמות
תודה רבה, אחלה מדריך!
מתי ההמשך?
אחרי שהעברתי את זה מהzip למחשב זה לא נתן לי להכנס
@אורי1209 באיזה מערכת הפעלה אתה משתמש?
תבדוק שהנתיב של ה-ADT הוא באנגלית (בלי אותיות בעברית כמו C:\users\אורי\desktop\אנדרואיד\ADT)
וכמובן תוודא שהתקנת את הגרסא האחרונה של ג'אווה.
אתה מקבל שגיאה? צלם מסך ותעלה